lady's glove - French English Dictionary